<?php namespace Home\Controller;

use Hdphp\Controller\Controller;
use Common\Model\Article;
use Common\Model\Category;
use Common\Model\Tag;
use Common\Model\Link;

class CommonController extends Controller{
	
	public function __init(){
		$cateModel=new Category;
		$arcModel=new Article;
//		获取最高等级分类数据
		$cateData=$cateModel->where('pid',0)->get();
//		  循环分类数据，将每个分类里面的文章个数写入
		foreach($cateData as $k=>$v){
			$cateData[$k]['total']=$arcModel->where("category_cid={$v['cid']} AND is_recycle=0")->count();
		}
		View::with('cateData',$cateData);
		
//		获取标签表中的数据
		$tagModel=new Tag;
		$tagData=$tagModel->get();
		View::with('tagData',$tagData);
		
//		对友情链接表进行操作，获取前五条友情链接
		$linkModel=new Link;
		$linkData=$linkModel->limit(5)->get();
		View::with('linkData',$linkData);
		
		
//		最新的文章，将文章根据发表时间排序  获取最新的两篇文章
		$newArc=$arcModel->orderBy('sendtime','DESC')->limit(2)->get();
		View::with('newArc',$newArc);
	}
	
}



 